Among the universities, the Indian Institute of Science, Bengaluru has been placed first, followed by Jawaharlal Nehru University, New Delhi and Jamia Milia Islamia, New Delhi
Read MoreUniversity of Birmingham and IIT Madras introduce a Joint Masters Programme in Sustainable Energy Systems, offering students a unique opportunity to study in two countries and contribute to the fight against climate change
Read More