Ben Kuipers
Faculty of Governance and Global Affairs
Postbus 9500
Leiden, Zuid Holland 2300 RA
Netherlands
SCHOLARLY PAPERS
3
DOWNLOADS
Rank 25,351
SSRN RANKINGS
Top 25,351
in Total Papers Downloads
2,181
SSRN CITATIONS
Rank 36,998
SSRN RANKINGS
Top 36,998
in Total Papers Citations
7
CROSSREF CITATIONS
13
Feedback