Glyphosate: an emblematic failure of the EU pesticides regime
Open letter to the Member of the European Parliament’s PEST Committee