Quashed studies, halted publications and canceled research threaten damage to public health, critics say ...
National Science Day is celebrated every year on 28 February in India. The day is dedicated to recognise the importance of science as well as honor the remarkable contribution of Indian scientists.