University

Sekolah Tinggi Filsafat Katolik Ledalero Maumere Sikka

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24295
10791
1158
24146
5963
6683