Articles written for the GLP list the source as Genes and Science. All other articles were written for the sources noted with excerpts provided by the GLP.
Screen Shot at PM

Glyphosate found in urine poses no health risk in German study

... Glyphosate sales in Germany have increased substantially from ... 2000 to … 2014. The interim peak of approx. 7600 ...