India Indian Institute of Technology Roorkee celebrated National Science Day on Feb 28 Marshmello March 1, 2023March 1, 2023 The Indian Institute of Technology Roorkee celebrated National Science Day on February 28, 2023. The annual Science Day lecture become brought via way of means...