University

Akademi Teknologi Warga Surakarta

https://atw.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21675
8820
866
22933
23212
7730
6115