Lexicon breaks sotagliflozin losing streak with FDA nod in heart failure

,
FDA

Lexicon breaks sotagliflozin losing streak with FDA nod in heart failure