Science experts at the European Chemicals Agency (ECHA) this week came together to make further deliberations on glyphosate.