University

Institut Teknologi Pembangunan Surabaya ITPS Surabaya

http://web.itps.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29363
13616
2309
29180
29222
7360
6084