Lexicon submits Telotristat Etiprate NDA to FDA for Carcinoid syndrome April 1, 2016 CenterWatch Staff