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

Past events