site logo

Lexicon's diabetes drug continues to deliver in the clinic

Fotolia