A few Indian Universities have found a place amongst the top universities of the world in the prestigious Quacquarelli Symonds (QS) World University Rankings 2020 which was released recently. Three universities, including Indian Institute of Technology Bombay, Indian Institute of Technology Delhi and Indian Institute of Science Bangalore, are amongst the top 200 globally. While…Read More