Senior Manager/Associate Director, Process Dev

Satellite Bio

Developing implantable, engineered satellite organs

Senior Manager/Associate Director, Process Dev