Undergraduate
United Kingdom

BA Mathematics and Philosophy

University of Birmingham