University

Facultad de Teología Pontificia y Civil de Lima

http://www.ftpcl.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18564
1747
84
7916
18985
7356
6084