University

Institut Teknologi Adhi Tama ITATS Surabaya

https://itats.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
13830
5453
402
12414
5963
6683