Oxidative stress : its mechanisms, impacts on human health and disease onset /: its mechanisms, impacts on human health and disease onset. (2022)