University

St Francis' College

https://stfrancislucknow.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23141
10193
2979
22929
6492
6650