University

STIKPAR Toraja

http://www.stikpartoraja.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
30848
14847
2559
30844
5963
6683