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
89
DOWNLOADS
Rank 126
SSRN RANKINGS
Top 126
in Total Papers Downloads
123,225
SSRN CITATIONS
Rank 125
SSRN RANKINGS
Top 125
in Total Papers Citations
2,710
CROSSREF CITATIONS
3,429
Feedback