
Report: China Hospitals Don’t Test for Bird Flu in Humans
Is the avian influenza virus, or bird flu, behind the mounting reports of hospitalizations and deaths in China? Whistleblowers from the country's disease prevention supply chain, and the country's CDC ...
Read More
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.