University

Universitas Tadulako

http://untad.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2714
785
21
2341
2948
2164
4199