Creating viruses to create the vaccines? Posted on May 20, 2013 by DXS Contributor Synthetic viruses could mean a faster flu vax. by Carrie Arnold Continue reading →