University | Ranking Web of Universities

University

Universitas Tadulako

http://untad.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2927
898
19
2481
1870
3450
4231