University

Sekolah Tinggi Pastoral STP Dian Mandala

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

World RankingContinental RankingCountry RankPresenceImpactsort ascendingOpennessExcellence
29706
2372
2372
26199
29726
5822
6529