University

Kamala Nehru College

http://www.knc.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15216
5848
1169
15796
14067
8602
6115