Fitzgerald-Hayes, Molly

DNA and biotechnology - 3rd ed. - Amsterdam Elsevier 2010 - ix, 390 p.

660.6024572 F576D(3)