leidenlawblog

Helen Duffy

Helen Duffy

Mw. H. Duffy is Professor of International Human Rights and Humanitarian Law at Grotius Centre, Leiden University

Profile page

Blogs