University

Universidad Nacional de Tumbes

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12908
1067
56
14640
6492
6216