Engineering life in synthetic systems

David Oriola1, Francesca M Spagnoli2

  • 1EMBL Barcelona, Dr Aiguader 88, 08003 Barcelona, Spain.

Development (Cambridge, England)
|July 12, 2021
PubMed