University

Universitas Teknologi Nusantara

http://utn.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29358
13941
2145
29331
5963
6683