Ben Kuipers
Faculty of Governance and Global Affairs
Postbus 9500
Leiden, Zuid Holland 2300 RA
Netherlands
SCHOLARLY PAPERS
3
DOWNLOADS
Rank 27,993
SSRN RANKINGS
Top 27,993
in Total Papers Downloads
2,955
SSRN CITATIONS
Rank 36,852
SSRN RANKINGS
Top 36,852
in Total Papers Citations
9
CROSSREF CITATIONS
13
Feedback