Lille University Of Science And Technology 2015 - 2017 Lille, France, LilleChemistry / Biology / Agronomy