Robert C. Allen
University of Oxford - Nuffield College
Oxford
United Kingdom
New York University (NYU) - New York University Abu Dhabi
PO Box 129188
Abu Dhabi
United Arab Emirates
SCHOLARLY PAPERS
11
DOWNLOADS
323
SSRN CITATIONS
Rank 9,691
SSRN RANKINGS
Top 9,691
in Total Papers Citations
33
CROSSREF CITATIONS
96
Feedback