David Moffat

Chief Technology Officer

Dr. Moffat joined Macrophage Pharma in November 2014. He had previously been Director of Chemistry at Chroma Therapeutics from 2004 to 2012 having played a leading role in the discovery and development of the Esterase Sensitive Motif technology platform. During this period three molecules from his chemistry team were progressed to the clinic inc...


Roles at Macrophage Pharma

  • Chief Technology Officer

    Current role

Org chart

Direct reports

No reports


No teams

By clicking "Continue" or continuing to use our site, you acknowledge that you accept our Privacy Policy and Terms of Use. We also use cookies to provide you with the best possible experience on our website.