Francisco Castro
University of California, Los Angeles (UCLA) - Anderson School of Management
110 Westwood Plaza
Los Angeles, CA 90095-1481
United States
SCHOLARLY PAPERS
10
DOWNLOADS
Rank 29,800
SSRN RANKINGS
Top 29,800
in Total Papers Downloads
2,982
SSRN CITATIONS
Rank 7,962
SSRN RANKINGS
Top 7,962
in Total Papers Citations
122
CROSSREF CITATIONS
78
Feedback