University

Universidad Católica Los Ángeles de Chimbote

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18098
1715
90
1820
23482
7948
6033