CPPR in the News

June 12, 2014

“Indian scientists call for commitment to science” Chemistry World

11 June 2014  Dinsa Sachan India may have dispatched a mission to Mars recently, but not a single Indian citizen has won a Nobel prize in a science-related category since the country gained independence in 1947. As a new government […]