University

Institut Pendidikan Tapanuli Selatan

http://ipts.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16828
6956
603
19922
5943
6650