required for life hemoglobin cytochromes DNA repair catalase iron fortification excess dangerous oxidative stress âfoodâ for invaders cancer heart disease give blood? Iron…