Jack Hoyle

MSc in Computational Statistics and Machine Learning, University College London