Sean B. Carroll
Distinguished University Professor of Biology, University of Maryland
Appears in 1 story
Born:
September 17, 1960, Toledo
Education:
Washington University in St. Louis, Tufts University, St. Francis de Sales High School
Last updated Nov 2, 2026
