Carsten Stahn
Leiden University - Grotius Centre for International Legal Studies
Leiden University Law Faculty
P.O. Box 9520
Leiden, 2300 RA
Netherlands
SCHOLARLY PAPERS
22
DOWNLOADS
Rank 14,838
SSRN RANKINGS
Top 14,838
in Total Papers Downloads
6,120
SSRN CITATIONS
Rank 45,933
SSRN RANKINGS
Top 45,933
in Total Papers Citations
15
CROSSREF CITATIONS
3
Feedback