University

Universitas Iskandarmuda Aceh

https://unida-aceh.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29399
13640
2324
26919
29427
7360
6084