Principles of Gene Manipulation and Genomics-7th

S. B. Primrose; Richard M. Twyman