University

Universidad Nacional de Tumbes

http://www.untumbes.edu.pe/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
12907
1067
56
14639
6488
6216