Universities in The World

IISc Bangalore Takes 8th Place Among The 20 Largest Universities in The World

Indian Institute of Science, Bangalore became the first Indian Institute to become one of the top 20 universities in the world.