University

Universitas Teknologi Nusantara

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26699
12326
1606
26650
6492
6650