Isha Verma

The India March for Science

September 8, 2017

Four months after the global March for Science was organized in many cities of the world, India observed its own…

Read More