Helen Duffy
Human Rights in Practice; Leiden University
Gieskes Professor of IHL and Human Rights
Leiden University Law Faculty
P.O. Box 9520
Leiden, 2300 RA
Netherlands
SCHOLARLY PAPERS
10
DOWNLOADS
Rank 27,447
SSRN RANKINGS
Top 27,447
in Total Papers Downloads
3,455
SSRN CITATIONS
1
CROSSREF CITATIONS
0
Feedback