Vera Gowlland-Debbas
Vera Gowlland-Debbas is Professor of Public International Law at the Graduate Institute of International and Development Studies in Geneva.She was formerly Honorary Professor at University College London and Visiting Fellow at all Souls College, Oxford.