Sonali Shah
University of Illinois at Urbana-Champaign
Wohlers Hall
1206 South Sixth Street
Champaign, IL 61822
United States
SCHOLARLY PAPERS
16
DOWNLOADS
Rank 14,196
SSRN RANKINGS
Top 14,196
in Total Papers Downloads
4,929
SSRN CITATIONS
Rank 4,143
SSRN RANKINGS
Top 4,143
in Total Papers Citations
126
CROSSREF CITATIONS
197
Feedback