 She earned her doctorate in 1904 with a dissertation on Difflugia urceolata Carter, a protozoa.This made her the 37th woman to have earned a doctorate at the University of Heidelberg and the sixth to have earned one from its faculty of natural sciences.In 1907, she became the assistant at the water treatment center in Berlin.