University

Universidad Católica Los Ángeles de Chimbote

http://www.uladech.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20950
2244
109
1784
25873
6278
6115