University

Universitas Multimedia Nusantara

https://www.umn.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11028
4091
273
8936
5963
6658