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 35,480
SSRN RANKINGS
Top 35,480
in Total Papers Downloads
2,603
SSRN CITATIONS
Rank 8,580
SSRN RANKINGS
Top 8,580
in Total Papers Citations
145
CROSSREF CITATIONS
45
Feedback