Elke Olthuis
University of Amsterdam - Faculty of Law
Postbus 15654
1001 ND
Amsterdam, Noord-Holland 1001 ND
Netherlands
SCHOLARLY PAPERS
9
DOWNLOADS
Rank 10,575
SSRN RANKINGS
Top 10,575
in Total Papers Downloads
6,524
SSRN CITATIONS
Rank 43,539
SSRN RANKINGS
Top 43,539
in Total Papers Citations
11
CROSSREF CITATIONS
5
Feedback