University

Universitas Alma Ata

http://uaa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30304
14316
2363
30289
7521
7216