Robert H. Sloan
University of Illinois at Chicago
1200 W Harrison St
Chicago, IL 60607
United States
SCHOLARLY PAPERS
23
DOWNLOADS
Rank 17,730
SSRN RANKINGS
Top 17,730
in Total Papers Downloads
4,969
SSRN CITATIONS
Rank 33,635
SSRN RANKINGS
Top 33,635
in Total Papers Citations
13
CROSSREF CITATIONS
15
Feedback