Principles of gene manipulation / Primrose, S. B. - 6th ed. - Malden : Blackwell Science, 2004. - 390 p. : ill. ; 23 cm.

9780632059546

575.1 PRI