University

Jubilee Memorial Bible College

http://jmbc.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27531
12805
4318
27496
6492
6650