University

Universidad Nacional de Tumbes

https://ror.org/03wbarw78

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
6595
743
49
11814
7080
6141