University

Kamala Nehru College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15615
6113
1150
15812
14662
7356
6084