University

Universidad Nacional Toribio Rodríguez de Mendoza de Amazonas

https://www.untrm.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7139
720
38
14988
5016
5973