University

Nehru Arts & Science College Kanhangad

https://www.nasc.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24886
11122
3479
24764
5963
6683