Editor-in-chief of Scientific American Laura Helmuth resigned following a string of expletive-laced posts criticizing ...
Laura Helmuth announced her resignation as editor-in-chief of the Scientific American on Thursday after facing backlash for ...
Scientific American’s editor-in-chief, Laura Helmuth, announced her resignation after an election night social media outburst ...