University

Universidad de Chiclayo

http://www.udch.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16214
1455
82
9314
15263
11401
6033