University

Nehru Arts & Science College Kanhangad

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24349
10882
3391
24189
6492
6650