Tom trained in medicine in Manchester, Oxford, and London before specialising in public health. Prior to joining Cambridge, Tom was a clinical research fellow at UCL and public health registrar at the UK National Screening Committee (NSC) in the Department of Health and Social Care. He is a member of the NSC Multi-Cancer Detection Task Group and the NSC Research and Methodology Group, and is a Faculty member of the Cambridge Centre for AI in Medicine. His research interests span screening, simulation modelling, and AI in preventive medicine.