freethoughtblogs.com
The controversial CSIR declaration form
“Council of Scientific & Industrial Research (CSIR), India, a premier national R&D organisation, is among the world’s largest publicly funded R&D organisation. CSIR’s …