University

Universidad Nacional Amazónica de Madre de Dios

https://www.unamad.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17561
1525
77
18675
6302
6650