University

St Peter's Pontifical Seminary

http://stpeters.org.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26829
11631
3680
25952
26722
8602
6115