Luca Braghieri
Stanford University - Department of Economics
Landau Economics Building
579 Serra Mall
Stanford, CA 94305-6072
United States
SCHOLARLY PAPERS
6
DOWNLOADS
Rank 35,948
SSRN RANKINGS
Top 35,948
in Total Papers Downloads
1,469
SSRN CITATIONS
Rank 32,820
SSRN RANKINGS
Top 32,820
in Total Papers Citations
19
CROSSREF CITATIONS
5
Feedback