Its a matter of Pride for some, a Matter of jealousy for others. Working or Studying in Top 25 Universities of India is the most coveted place one can reach. Have a look at the Latest ranking of Top 25 Universities released by Ministry of Human Resources under its National Institutional Ranking Framework