University

Universidad Católica de Trujillo Benedicto XVI

https://www.uct.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18792
89
89
6984
19461
5822
6529