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 36,895
SSRN RANKINGS
Top 36,895
in Total Papers Downloads
2,936
TOTAL CITATIONS
Rank 8,758
SSRN RANKINGS
Top 8,758
in Total Papers Citations
61
Feedback