University

Universitas Alma Ata

http://www.uaa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
30496
14237
2634
30163
30463
5819
6626