University

Akademi Teknologi Warga Surakarta

https://atw.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24680
10887
1244
28595
24960
5633
6626