But fish from polluted waters can expose unborn babies, infants, children and adults to mercury, lead, arsenic, PCBs and other toxic substances that can compromise immune function, cause cancer and adversely affect reproduction, development and endocrine functions.