• University of Leeds
    School of Philosophy, Religion, and History of Science
    Associate Professor
Leeds, West Yorkshire, United Kingdom of Great Britain and Northern Ireland