University

Universitas Tadulako

http://untad.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3794
1255
22
4274
1079
4431
5789