University

Institut Teknologi Adhi Tama ITATS Surabaya

https://itats.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12561
4660
327
9859
15621
7428
6033