Robert H. Sloan
University of Illinois at Chicago
1200 W Harrison St
Chicago, IL 60607
United States
SCHOLARLY PAPERS
21
DOWNLOADS
Rank 17,517
SSRN RANKINGS
Top 17,517
in Total Papers Downloads
4,066
SSRN CITATIONS
Rank 33,646
SSRN RANKINGS
Top 33,646
in Total Papers Citations
9
CROSSREF CITATIONS
15
Feedback