University

Universidad Nacional de Tumbes

https://ror.org/03wbarw78

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6650
732
48
12158
6980
6156