Topics Related to Gene Splicing, Genetic Engineering and In-Vivo: