Map Showing Top 10 Indian Universities 2020 as per QS World Rankings

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