Scientist, Synthetic Biology

Satellite Bio

Developing implantable, engineered satellite organs

Scientist, Synthetic Biology