University

Universitas Teknologi Nusantara

http://utn.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27554
12094
1901
28209
27060
8602
6115