Imperial College London
Stephen John Warren is a Professor of astronomy at Imperial College London.