University

Akademi Teknologi Warga Surakarta

https://www.atw.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25532
11462
1320
26263
5817
6683