University

Universitas Hang Tuah

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13647
5186
400
6545
12747
8602
6115