University

Institut Teknologi Adhi Tama ITATS Surabaya

https://itats.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11215
4082
284
7507
14526
5163
6115