Challenges and opportunities in synthetic biology for chemical engineers.

Challenges and opportunities in synthetic biology for chemical engineers.