Committees
Edinburgh Law School, University of Edinburgh
Positions
Barrister, Essex Court Chambers and Emeritus Professor of Public International Law
Emeritus Professor of Public International Law