University

Universitas Andi Djemma

http://unanda.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25976
11134
1382
14945
26428
8602
6115