University

Nehru Memorial College

https://www.nmc.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16168
6635
1407
21886
5204
6650