India ranks 12th on the Nature Index 2020

Nature Index
  • India has placed on 12th position, globally in science research output as per the newly-released Nature Index table 2020.
  • Globally the top-rated Indian institutions in this table are CSIR, a group of 39 institutions at the 160th position and IISc Bangalore at the 184th.