University

Tarakanita School of Communication and Secretarial Studies STIKS Tarakanita

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20916
8412
802
5840
21445
11401
6033