University

Universidad Nacional Intercultural de la Selva Central Juan Santos Atahualpa

http://www.uniscjsa.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24755
2913
118
22397
24705
7356
6084