University

Universidad Nacional Amazónica de Madre de Dios

http://www.unamad.edu.pe/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16366
1472
82
5722
19258
8602
5648