Posts tagged "yvonne brill"

Sexism Fail: NY Times Remembers NASA Jet Propulsion Scientist As “World’s Best Mom”

Yvonne Brill, 88, died last week in New Jersey. According to her New York Times obituary, which ran on Saturday, her standout accomplishments were the eight years she took off…

Jessica Wakeman | April 1, 2013 - 3:40 pm