University

Tarakanita School of Communication and Secretarial Studies STIKS Tarakanita

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19040
7839
687
8029
19644
5819
6626