Nicholl, Dismond S. T. An Introduction to Genetic Engineering - 3rd - New York Cmbridge University 2010 - 336 Subjects--Topical Terms: Biotechnology