Dichlorodiphenyltrichloroethane (DDT): ubiquity, persistence, and risks

Dichlorodiphenyltrichloroethane (DDT): ubiquity, persistence, and risks