University

STT HKBP

http://stthkbp.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23715
10327
1108
24282
23473
5819
6626