University

Universidad Nacional de Tumbes

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13243
1163
60
7438
14964
9385
6033