Person

Michelle Mitchell

Chief executive of Cancer Research UK