Glyphosate: an emblematic failure of the EU pesticides regime

Open letter to the Member of the European Parliament’s PEST Committee