Michael Ewens
California Institute of Technology - Division of the Humanities and Social Sciences
Associate Professor of Finance and Entrepreneurship
1200 East California Blvd.
Pasadena, CA 91125
United States
National Bureau of Economic Research (NBER)
1050 Massachusetts Avenue
Cambridge, MA 02138
United States
SCHOLARLY PAPERS
15
DOWNLOADS
Rank 4,614
SSRN RANKINGS
Top 4,614
in Total Papers Downloads
10,060
SSRN CITATIONS
Rank 3,706
SSRN RANKINGS
Top 3,706
in Total Papers Citations
225
CROSSREF CITATIONS
124
Feedback