Skip to main content

Bloomsbury Professional Home

Biography

Isla Callander is Lecturer in Law at the University of Aberdeen.