University

Universitas Hang Tuah

http://www.hangtuah.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11667
4271
296
7256
14962
6790
6033