University of Aberdeen School of Law (Q7895004)
law school in Aberdeen City, Scotland, UK
Language: