Robert Lanciotti, chief of the CDC labs, just blew the whistle on a new test to detect Zika. Apparently, the test misses 40 percent of Zika...
Δ
Recent Comments