New board members appointed as Cancer Research Horizons aims for a step change in impact
Cancer Research Horizons, the innovation engine of Cancer Research UK, has announced the appointment of two life-science leaders, Annalisa Jenkins and Christoph Lengauer, to its board of directors.