Report - General Genetics Dr. Attya Bhatti. Genetic Engineering Also known as Gene manipulation Genetic modifications recombinant DNA technology, New Genetics.

Please pass captcha verification before submit form