Sugata Ray
University of Alabama - Department of Economics, Finance and Legal Studies
P.O. Box 870244
Tuscaloosa, AL 35487
United States
SCHOLARLY PAPERS
22
DOWNLOADS
Rank 4,441
SSRN RANKINGS
Top 4,441
in Total Papers Downloads
12,902
SSRN CITATIONS
Rank 13,816
SSRN RANKINGS
Top 13,816
in Total Papers Citations
55
CROSSREF CITATIONS
29
Feedback