Ronald E. Leenes
Tilburg Institute for Law, Technology, and Society
TILT
NL-5000 LE Tilburg
Netherlands
Tilburg University
P.O. Box 90153
Tilburg, DC Noord-Brabant 5000 LE
Netherlands
SCHOLARLY PAPERS
24
DOWNLOADS
Rank 8,518
SSRN RANKINGS
Top 8,518
in Total Papers Downloads
9,838
SSRN CITATIONS
Rank 18,455
SSRN RANKINGS
Top 18,455
in Total Papers Citations
35
CROSSREF CITATIONS
36
Feedback