Juan Camilo Castillo
University of Pennsylvania - Department of Economics
Ronald O. Perelman Center for Political Science
133 South 36th Street
Philadelphia, PA 19104-6297
United States
SCHOLARLY PAPERS
9
DOWNLOADS
Rank 7,286
SSRN RANKINGS
Top 7,286
in Total Papers Downloads
12,836
TOTAL CITATIONS
Rank 13,686
SSRN RANKINGS
Top 13,686
in Total Papers Citations
134
Feedback