Principles of gene manipulation - Primrose, Sandy (USA Blackwell, 2001)
Keywords: Sandy Primrose; Genetics,Molecular Biology