Cancer questions, controversy and chorus at US EPA glyphosate meetings
While the EPA may have hoped for resounding support from the Scientific Advisory Panel (SAP) it assembled, concerns were raised by some of the experts about the quality of the EPA’s analysis