The Herbicide Glyphosate and Its Apparently Controversial Effect on Human Health: An Updated Clinical Perspective.