Robert H. Sloan
University of Illinois at Chicago
1200 W Harrison St
Chicago, IL 60607
United States
SCHOLARLY PAPERS
21
DOWNLOADS
Rank 16,652
SSRN RANKINGS
Top 16,652
in Total Papers Downloads
3,337
SSRN CITATIONS
Rank 34,713
SSRN RANKINGS
Top 34,713
in Total Papers Citations
9
CROSSREF CITATIONS
13
Feedback