University

UNIVA Medan

https://univamedan.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24543
10806
1218
20025
24738
5819
6626