TY - BOOK AU - "Primrose, Sandy" TI - Principles of Gene Manipulation U1 - 660.65 PB - Blace Well KW - Engineering ER -