University

Universidad Católica de Trujillo Benedicto XVI

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19662
1985
101
7597
20154
8602
6115