(NAS Colloquium) Genetic Engineering of Viruses and Viral VectorsProceedings of the National Academy of Sciences₹3,508