University

Universitas Alma Ata

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
30496
14237
2634
30163
30463
5819
6626