University

Sekolah Tinggi Pastoral STP Dian Mandala

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28711
13170
2067
24375
28853
7360
6084