Helen Pixell


Helen Pixell - protozoologist. She died on May 29, 1957 in Oxfordshire.