
Ed O'Keefe @edokeefe
NEW: Eric Lander, head of the Office of Science and Technology Policy (@WHOSTP) has resigned amid an internal investigation into allegations he mistreated employees in violation of White House policy. Here’s the resignation letter: https://t.co/CTBj5cZWta — PolitiTweet.org