European Food Safety Authority (EFSA) must disclose three key scientific studies it used in assessing glyphosate as “unlikely” to cause cancer in humans Link http://gmwatch.org/news/latest-news/16721-key-evidence-withheld-as-trade-secret… Tags 2016 Source GMWatch