11807
Research More >
Yeast; Gene Editing; Synthetic Biology; Natural Product Biosynthesis; Protein Engineering; Metabolic Engineering; Enzyme engineering