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 29,298
SSRN RANKINGS
Top 29,298
in Total Papers Downloads
3,030
SSRN CITATIONS
Rank 2,531
SSRN RANKINGS
Top 2,531
in Total Papers Citations
276
CROSSREF CITATIONS
378
Feedback