English Tim Lewens Cited by user Guillaume2303 on 04 Sep 2010 Tim Lewens (born 29 June 1974) is a professor in the history and philosophy of biology, medicine, and bioethics at the Department of History and Philosophy of Science at…