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 education analytics firm released World University Rankings recently :
JNU has secured the 20th position globally in the field of development studies
Glasp is a social web highlighter that people can highlight and organize quotes and thoughts from the web, and access other like-minded people’s learning.