In 1991 he joined the Department of Medical Engineering and Physics, King's College Hospital. Since 2001 he has been the Director of the MSc programmes in King’s College London: MSc Medical Engineering and Physics and MSc Clinical Sciences. From 2002 he has acted as Co-Director of the International College on Medical Physics at the International Centre for Theoretical Physics (ICTP) Trieste, Italy.