Health National Science Board National Science Foundation NSF Science Technology Trump National Science Board eviscerated; Trump admin fires all 22 members 0 All 22 members of the National Science Board were terminated by the Trump administration via a terse email on Friday. […]