Stephen L. Ross
University of Connecticut - Department of Economics
Assistant Professor
365 Fairfield Way, U-1063
Storrs, CT 06269-1063
United States
SCHOLARLY PAPERS
29
DOWNLOADS
Rank 26,933
SSRN RANKINGS
Top 26,933
in Total Papers Downloads
2,666
SSRN CITATIONS
Rank 2,529
SSRN RANKINGS
Top 2,529
in Total Papers Citations
143
CROSSREF CITATIONS
373
Feedback