University

Aquinas College

https://aquinascollege.co.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25620
11606
3745
25516
6492
6650