University

Universidad Nacional de Tumbes

https://ror.org/03wbarw78

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7507
810
50
12315
6425
6204