University

Sekolah Tinggi Pembangunan Masyarakat STPM Santa Ursula

http://stpmsantaursula.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
28953
13396
2174
27446
28875
5819
6626