University

Sekolah Tinggi Filsafat Katolik Ledalero Maumere Sikka

http://www.stfkledalero.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23474
10363
1116
23271
6492
6650