Work Information Job Title Florence B. Sherwood Professor of Life Sciences Emeritus Department Emeritus