TY - BOOK AU - Desmond S T Nicholl TI - Genetic Engineering SN - 0-521-58691-7 U1 - 660.65/N5146G CY - british ER -