University

Universidad Nacional de Tumbes

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
12907
1067
56
14639
6488
6216