IISc Bengaluru, JNU among top 10 universities
New Delhi , Apr 4 (ANI): The Indian Institute of Science (Bengaluru) is India’s top university followed by Jawaharlal Nehru University (New Delhi) and Banaras Hindu University (Varanasi), declared the National Institutional…