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 30,450
SSRN RANKINGS
Top 30,450
in Total Papers Downloads
2,818
SSRN CITATIONS
3
CROSSREF CITATIONS
9
Feedback