University

Universitas Multimedia Nusantara

http://www.umn.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11281
4121
286
6766
9763
8602
6115