Jawaharlal Nehru University (JNU) emerged as Highest-Ranked Indian University in World - GK Now
gknow.in
Jawaharlal Nehru University (JNU) emerged as Highest-Ranked Indian University in World Jawaharlal Nehru University (JNU), located in New Delhi, India, has recently emerged as the highest-ranked Indian university in the World University Rankings list. Quacquarelli Symonds (QS), London-based higher ed