University

Tarakanita School of Communication and Secretarial Studies STIKS Tarakanita

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20394
8206
786
7712
20974
8602
6115