Terence Howard Rabbitts FRS FMedSci is currently Professor of Molecular Immunology at the Institute of Cancer Research, London.