University

Sekolah Tinggi Pastoral STP Dian Mandala

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
28518
13069
2029
24372
28612
7356
6084