University

Facultad de Teología Pontificia y Civil de Lima

https://www.ftpcl.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19795
1819
87
19285
6492
6650