University

St Francis' College

https://www.stfrancislucknow.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23299
10217
2971
23098
5963
6683