University

Sekolah Tinggi Pastoral STP Dian Mandala

https://www.dian-mandala.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28518
13069
2029
24372
28612
7356
6084