Anne-Michelle Slater

Anne-Michelle Slater is Head of the School of Law at the University of Aberdeen.