Skip to content

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.  

openDemocracy Author

Déja vu in Gaza

/