Catherine Madigan

Catherine Madigan

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

Net worth: 743 215 $ as of 2024-04-29

52 year
Health Technology
Consumer Services