University

Institut Teknologi Harapan Bangsa

http://ithb.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13364
5061
387
6520
16793
6088
6115