University

Institut Pendidikan Tapanuli Selatan

http://ipts.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19895
8274
752
11499
23312
5058
6626