University of Bristol
Department of Philosophy
PhD, 2010
Leeds, West Yorkshire, United Kingdom of Great Britain and Northern Ireland

Philosopher of biology at All Souls College, Oxford.

Blogger at http://philosomama.blogspot.co.uk/