Original languageEnglish
Place of PublicationNew York
PublisherBiofabricate LLC
Publication statusPublished - 2017
EventBiofabricate 2017: Design, Biology, Technology: Growing a Better Future - The New Lab, New York, United States
Duration: 7 Dec 20177 Dec 2017

ID: 34525682