Pull to refresh
Logo
SL

Sean Lal

Senior author of the study; heart failure cardiologist

Appears in 1 story

Last updated Sep 11, 2026