University

Universitas Tadulako

https://untad.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4671
1640
65
4407
7420
4736