Which institute has been adjudged the overall best Indian university in National Institutional Ranking Framework (NIRF-2018)?
[A] Indian Institute of Management, Ahmedabad
[B] Indian Institute of Science, Bengaluru
[C] AIIMS, New Delhi
[D] National Law School of India University, Bengaluru
Click Here to Display Answer