University

Sekolah Tinggi Filsafat Katolik Ledalero Maumere Sikka

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20511
8488
788
11964
23566
6547
6084