Mercedes Garcia-Escribano
University of Chicago - Department of Economics
1126 East 59th Street
Chicago, IL 60637
United States
SCHOLARLY PAPERS
9
DOWNLOADS
Rank 39,809
SSRN RANKINGS
Top 39,809
in Total Papers Downloads
1,339
SSRN CITATIONS
Rank 38,555
SSRN RANKINGS
Top 38,555
in Total Papers Citations
1
CROSSREF CITATIONS
18
Feedback