University

Institut Protestant de Théologie

http://www.iptheologie.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15564
3811
424
17362
13764
11401
6033