Synthetic Biology for Space Exploration: Promises and Societal Implications
Synthetic biology: applications come of age