News

The National Institutes of Health has laid off hundreds more staff, multiple current and laid-off employees of the health agency told CBS News, including at its cancer research institute.
At long last, National Institutes of Health (NIH) principal deputy director Lawrence Tabak admitted to Congress Thursday that ...