A big week for Ebola vaccines

Merck's Ebola vaccine gets approved while public health workers deploy Janssen's
Source: Chemical and Engineering News - Category: Chemistry Authors: Source Type: research