Business Opportunities in Biotech: Innovation Associate to leverage cell-free synthetic biology

Full project page

Organisations map overview