Submission to the Indian government in support of the 27 pesticides ban

Indian and international scholars provide evidence in support of the proposed pesticide ban