IARC Monographs Volume 112: Evaluation of Five Organophosphate Insecticides and herbicides

Courtesy of the IARC: Continue reading