Oxidative Stress: Harms and Benefits for Human HealthGabriele Pizzino, Alessandra Bitto|Oxidative Medicine and Cellular Longevity|2017Cited by 4.6k