Laura Helmuth, the editor-in-chief of Scientific American, has resigned after receiving fierce backlash for her ...
Scientific American’s editor-in-chief, Laura Helmuth, announced her resignation after an election night social media outburst ...