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
85
DOWNLOADS
Rank 104
SSRN RANKINGS
Top 104
in Total Papers Downloads
112,125
SSRN CITATIONS
Rank 109
SSRN RANKINGS
Top 109
in Total Papers Citations
1,441
CROSSREF CITATIONS
3,546
Feedback