William A. Schabas
Middlesex University, London
Professor of International Law
The Burroughs
WG 11
London, NW4 4BT
United Kingdom
Leiden University, The Netherlands
Professor of International Human Law and Human Rights
P.O. Box 9520
2300 RA Leiden, NL-2300RA
Netherlands
SCHOLARLY PAPERS
8
DOWNLOADS
Rank 31,950
SSRN RANKINGS
Top 31,950
in Total Papers Downloads
2,907
SSRN CITATIONS
3
CROSSREF CITATIONS
9
Feedback