University

Facultad de Teología Pontificia y Civil de Lima

https://ror.org/053zbv090

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20934
2006
100
20278
8183
7237