University

Universidad Particular de Iquitos

https://upi.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27238
3477
129
29238
26255
7356
6084