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
6
DOWNLOADS
Rank 10,130
SSRN RANKINGS
Top 10,130
in Total Papers Downloads
6,756
SSRN CITATIONS
Rank 13,816
SSRN RANKINGS
Top 13,816
in Total Papers Citations
48
CROSSREF CITATIONS
36
Feedback