Synthetic Biology – Metabolic Engineering by An-Ping Zeng | Menrva Books | MenrvaBooks