University

Universidad Nacional de Tumbes

https://ror.org/03wbarw78

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
6595
743
49
11814
7080
6141