Life Redesigned: The Emergence of Synthetic Biology

James Collins (September 19, 2012)