University

Ho Chi Minh City University of Science (Natural Sciences)

http://www.hcmus.edu.vn/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
5852
1896
28
1915
6893
3661
6007