Jon Crowcroft

John Crowcroft holds a B.A. in physics from Cambridge University, and a Ph.D. in computing from UCL. Crowcroft is a senior lecturer in Computer Science at University College London, England.