Oxidative stress and cardiac failure by Valentin Fuster | Lex | Lex