University

Tarakanita School of Communication and Secretarial Studies STIKS Tarakanita

https://stiks-tarakanita.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
18058
7249
606
7026
18476
7356
6084