University

Universidad Nacional de Tumbes

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
12907
1067
56
14639
6488
6216