Skip to main content

Elizabeth Wilmshurst

Professor of International Law at University College London