Skip to main content alibris logo

David Elliston Allen

David Elliston Allen is coordinator of the History of Medicine Program of The Wellcome Trust. He is also Honorary Lecturer in the History of the Life Sciences, Wellcome Institute for the History of Medicine, and teaches at the University College, London.