Catherine Madigan

Catherine Madigan

Chief Tech/Sci/R&D Officer at SYNDAX PHARMACEUTICALS, INC.

Net worth: 696 244 $ as of 2024-05-30

52 year
Health Technology
Consumer Services