Is a
No article content yet.
Timeline
No Timeline data yet.
Current Employer
Patents
Further Resources
No Further Resources data yet.
David Leahy is the current Senior Director of Chemistry Manufacturing & Controls at Biohaven Pharmaceuticals. Prior to this, they served as Associate Director of Process Chemistry at Takeda from July 2017 to October 2020.