Professor of Public International Law
glasgow, glasgow city, united kingdom
University of Glasgow
Harvard Law School
University of Essex
The University of Hull