Professor Jan Klabbers elected to the Whewell Professorship of International Law

9 August 2024 3 min read