Ellen Clarke is a Lecturer at the University of Leeds (UK). She works in philosophy of biology, especially on levels of selection and the definition of the organism.
Ellen Clarke is a Lecturer at the University of Leeds (UK). She works in philosophy of biology, especially on levels of selection and the definition of the organism.