University

Universitas Teknologi Nusantara

http://www.utn.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27896
12624
1773
29355
27118
7360
6084