Skip to content

At 83, she has a spirit that's infectious

Helen C. Davies, 83, a professor of microbiology at the University of Pennsylvania Medical School, often catches a lift to work.

Published