Fiona Leverick

Fiona Leverick is Senior Lecturer in Law at the University of Aberdeen