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

Philosopher of biology at the University of Leeds

hpsleeds.wordpress.com/about/centre-members/

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