Sonali Shah
University of Illinois at Urbana-Champaign
Wohlers Hall
1206 South Sixth Street
Champaign, IL Champaign 61822
United States
SCHOLARLY PAPERS
15
DOWNLOADS
Rank 15,105
SSRN RANKINGS
Top 15,105
in Total Papers Downloads
5,773
SSRN CITATIONS
Rank 4,934
SSRN RANKINGS
Top 4,934
in Total Papers Citations
171
CROSSREF CITATIONS
170
Feedback