Legal Assessor
city of edinburgh, edinburgh, united kingdom
GTC Scotland
Faculté Jean-Monnet - Université Paris-Sud
University of Edinburgh Law School