Love Canal study attracts criticism.
D002617:Chemical Industry; D006077:Government Agencies; D007220:Industrial Waste; D014481:United States; D014484:United States Environmental Protection Agency
D007220:Industrial Waste