University

Institut Teknologi Harapan Bangsa

http://ithb.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17032
6600
451
7496
16918
9593
5777