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.
Use the Golden Query Tool to discover related individuals, professionals, or experts with similar interests, expertise, or connections in the Knowledge Graph.