University

Universitas Dian Nusantara UNTARA

https://www.undira.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24936
11044
1281
21205
25089
5819
6626