QS World University Rankings: IIM Ahmedabad among top 25 for business studies; JNU gets India's top varsity tag
Jawaharlal Nehru University is the highest-ranked varsity in India, placed in the 20th position globally for development studies, according to QS World University Rankings.
What's Your Reaction?