London School of Economics And Political Science
London School of Economics
  • London School of Economics And Political Science
    Department of Philosophy
    Assistant Professor
  • London School of Economics
    Department of Philosophy, Logic and Scientific Method
    Assistant Professor
University of Sheffield
Department of Philosophy
PhD, 2005