Environmental Contaminants: Ecological Implications and Management - Bharagava, Ram Naresh; Bharagava, Ram Naresh (Springer Singapore : Imprint: Springer, 2019)