Ms. Vera Gowlland-Debbas Professor of Public International Law Graduate Institute of International and Development Studies (IHEID), Geneva
Biography