Jennifer Ouellette is a science writer and editor, based in Philadelphia, Pennsylvania, and Los Angeles, California. Wikipedia
Born: 1964 (age 59 years), Ashland, WI
Spouse: Sean M. Carroll (m. 2007)
Education: BA English, Seattle Pacific University, 1985