IIT Bombay Published June 10, 2020 at 800 × 418 in IIT, Bombay Is India’s Best University As Per Global Rankings