Undergraduate
United Kingdom

BA/BSc (Hons) Mathematics and Philosophy (plus Optional Placement Year)

University of York