Ivo Welch
University of California, Los Angeles (UCLA)
Professor
110 Westwood Plaza
C519
Los Angeles, CA 90095-1481
United States
National Bureau of Economic Research (NBER)
1050 Massachusetts Avenue
Cambridge, MA 02138
United States
SCHOLARLY PAPERS
87
DOWNLOADS
Rank 125
SSRN RANKINGS
Top 125
in Total Papers Downloads
120,686
SSRN CITATIONS
Rank 124
SSRN RANKINGS
Top 124
in Total Papers Citations
2,455
CROSSREF CITATIONS
3,447
Feedback