School of Laboratory Medicine and Life Sciences Wenzhou Medical University Wenzhou 325035 ChinaNHC Key Laboratory of Biosafety National Institute for Viral Disease Control and Prevention Chinese Center for Disease Control and Prevention Beijing 102206 China;
School of Laboratory Medicine and Life Sciences Wenzhou Medical University Wenzhou 325035 ChinaNHC Key Laboratory of Biosafety National Institute for Viral Disease Control and Prevention Chinese Center for Disease Control and Prevention Beijing 102206 China;
It’s not just science; challenges for public health intervention in Ebola epidemics in the Democratic Republic of Congo;