Anh Tran
Indiana University Bloomington - School of Public & Environmental Affairs (SPEA)
1315 East Tenth Street
Bloomington, IN 47405
United States
SCHOLARLY PAPERS
7
DOWNLOADS
Rank 34,718
SSRN RANKINGS
Top 34,718
in Total Papers Downloads
2,530
SSRN CITATIONS
Rank 8,729
SSRN RANKINGS
Top 8,729
in Total Papers Citations
134
CROSSREF CITATIONS
45
Feedback