Chichele Professor of Public International Law
Affiliation
All Souls College
Position
Associate Professor of Property Law
Trinity College