IISc Bengaluru IISc Bengaluru is India?s top ranked university, occupies 251st spot globally September 28, 2018