The European Food Safety Authority (EFSA) has released the raw data of three important scientific studies it used to evaluate glyphosate, the "Mysterious Three”. But does the information released enable independent scrutiny of EFSA’s evaluation?
Source