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 30,024
SSRN RANKINGS
Top 30,024
in Total Papers Downloads
2,860
SSRN CITATIONS
Rank 19,856
SSRN RANKINGS
Top 19,856
in Total Papers Citations
39
CROSSREF CITATIONS
20
Feedback