University

Sekolah Tinggi Teologi STT Cipanas

https://www.sttcipanas.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25814
11760
1440
25721
6492
6650