Stav dette: Principles of Gene Manipulation: An Introduction to Genetic Engineering