University

Institut Pendidikan Tapanuli Selatan

http://ipts.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18013
7431
623
21596
4933
6683