University

Institut Teknologi Adhi Tama ITATS Surabaya

http://itats.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11607
4273
265
5611
14372
7257
6008