Principles of Gene Manipulation and Genomics | 9781405135443 | Memmo