Synthetic Biology - A Primer

Geoff Baldwin; Paul S Freemont; Richard I Kitney