site logo

FDA knocks back diabetes drug from Sanofi, Lexicon