Gene delivery is a process by which foreign DNA is transferred to host cells for applications such as genetic research or gene therapy. Gene delivery methods can be mechanical (e.g. microinjection ...