The Institute of Cancer Research, London has appointed Dr Michelle Harrison to its Board of Trustees, bringing extensive experience in global public policy, corporate leadership, and charity ...