University

Institut Teknologi Adhi Tama ITATS Surabaya

https://itats.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11517
4316
309
7512
10289
5819
6626