There are several types of viral vectors that can be used to deliver nucleic acids into the genetic makeup of cells, including retrovirus, lentivirus, adenovirus, adeno-associated virus and herpes ...