fbpx

Record 63 Indian universities join world ranking; IISc retains top position

Bengaluru’s Indian Institute of Science (IISc) has retained its place because the highest-rated Indian college whereas the nation recorded the very best ever tally of 63 universities within the Times … Read More