University

AKBID Sinar Kasih Toraja

http://akbidsinarkasih.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28068
12429
2111
23868
28109
11232
6033