Nature Index Current Affairs, GK & News

Nature Index

The Nature Research, a division of the popular Springer Nature recently released Nature Index. India secured 12th rank in the index. Highlights The countries that secured top 5 places in the index includes USA, China, Germany, UK and Japan. The top Indian Institutes that were rated high by the index include CSIR (Council of Scientific ..