Another NIH fubar? 300 vials labeled influenza, dengue found at government lab
2014-07-17
[I]t’s beginning to look like the Three Stooges are in charge of deadly pathogen storage at the National Institutes of Health these days. The lab that is supposed to be super safe and super secure has again revealed a major mistake. Curiously, the report at Fox reveals that it’s theContinue Reading