Translational Research Programme Leader at Company | Cambridge, ENG, GB