Laura Sharp

Laura Sharp is Senior Lecturer in Law at the University of Aberdeen.