University

Facultad de Teología Pontificia y Civil de Lima

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18574
1684
85
7861
19132
5819
6626