Helen Duffy

Guest Author

Helen Duffy (@HelenDuffy_HRP) is Professor of Human Rights and Humanitarian Law at the University of Leiden; founder of Human Rights in Practice, an international law practice specializing in strategic human rights litigation and advice.

Articles by this author: