Anh Tran
Indiana University Bloomington - School of Public & Environmental Affairs (SPEA)
1315 East Tenth Street
Bloomington, IN 47405
United States
SCHOLARLY PAPERS
8
DOWNLOADS
Rank 31,158
SSRN RANKINGS
Top 31,158
in Total Papers Downloads
2,238
SSRN CITATIONS
Rank 11,118
SSRN RANKINGS
Top 11,118
in Total Papers Citations
63
CROSSREF CITATIONS
46
Feedback