University

Universitas Dian Nusantara UNTARA

http://www.undira.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26553
11788
1444
24672
26524
7356
6084