Tag: CSIR

Recently, the former chief of CSIR, Shekhar Mande, made a sensational claim that paid publishing in science has killed the peer review system.