University

Universitas Hang Tuah

http://hangtuah.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14320
5514
534
12523
7521
7216