• University of York
    Department of Philosophy
    School of Physics, Engineering and Technology
    Undergraduate
Heslington, York, United Kingdom of Great Britain and Northern Ireland
Areas of Specialization
Science, Logic, and Mathematics