Rocco Macchiavello
University of Oxford - Nuffield Department of Medicine
New Road
Oxford, OX1 1NF
United Kingdom
Centre for Economic Policy Research (CEPR)
London
United Kingdom
SCHOLARLY PAPERS
18
DOWNLOADS
1,118
SSRN CITATIONS
Rank 12,187
SSRN RANKINGS
Top 12,187
in Total Papers Citations
38
CROSSREF CITATIONS
60
Feedback