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