Topics Related to Gene Splicing and Genetic Engineering: