Indian Institute of Science (IISC), Bengaluru is top Indian university according to NIRF Ranking 2020.