University

Sekolah Tinggi Pembangunan Masyarakat STPM Santa Ursula

http://stpmsantaursula.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29707
14124
2137
29684
7420
7190