• University of Exeter
    Department of Sociology, Philosophy and Anthropology
    Egenis, Centre for the Study of Life Sciences
    Professor
United Kingdom of Great Britain and Northern Ireland