Synthetic Biology – Metabolic Engineering by Huimin Zhao | Menrva Books | MenrvaBooks