TY - BOOK AU - Fitzgerald-Hayes, Molly TI - DNA and biotechnology U1 - 660.6024572 F576D(3) PY - 2010/// CY - Amsterdam PB - Elsevier ER -