Brief

Lexicon, Sanofi tout positive T1 diabetes data