Skip to main content
Only two labs in the world are authorized to store Smallpox samples, one in Russia and the other at the CDC in Atlanta. But they just found vials of Smallpox at a Merck facility in Philadelphia. What?

Comments