University

Universitas Tadulako

http://untad.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2842
844
23
2437
3591
2722
3716