Genetics and genetic engineering [Genet Genet Eng] NLMUID: 101196690