Dr Catherine Elton brings over 20 years of leadership experience in life sciences innovation, commercial strategy, and company building.
Dr Catherine Elton brings over 20 years of leadership experience in life sciences innovation, commercial strategy, and company building.