University

Sekolah Tinggi Pembangunan Masyarakat STPM Santa Ursula

http://stpmsantaursula.ac.id/

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
29588
14125
2260
29572
6488
6650