University

Sekolah Tinggi Pembangunan Masyarakat STPM Santa Ursula

http://stpmsantaursula.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28858
13595
2005
28827
5963
6658