Deepak Somaya
University of Illinois at Urbana-Champaign - Department of Business Administration
1206 South Sixth Street
Champaign, IL 61820
United States
SCHOLARLY PAPERS
12
DOWNLOADS
Rank 31,146
SSRN RANKINGS
Top 31,146
in Total Papers Downloads
3,249
SSRN CITATIONS
Rank 16,818
SSRN RANKINGS
Top 16,818
in Total Papers Citations
68
CROSSREF CITATIONS
20
Feedback