University

Sekolah Tinggi Teologi STT Bethesda

http://sttbethesda.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24936
11043
1280
26732
24543
5819
6626