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 12,553
SSRN RANKINGS
Top 12,553
in Total Papers Downloads
4,597
SSRN CITATIONS
Rank 15,022
SSRN RANKINGS
Top 15,022
in Total Papers Citations
46
CROSSREF CITATIONS
28
Feedback