University

Akademi Teknologi Warga Surakarta

http://atw.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20458
8198
771
20131
22864
9851
6033