University

STIKPAR Toraja

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30850
14848
2559
30846
5963
6658