what is the difference between genetic engineering and recombinant dna technology?
Simply, Recombinant DNA technology is a technic used in Genetic engineering, While genetic engineering may includes deleting some genes from a genome, rDNA technology is used to insert foreign gene into genome, not to delete a gene but to replace it!