University

Universidad Nacional de Tumbes

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12678
1078
58
4691
15237
5822
6066