Research Associate, Cell Biology

Satellite Bio

Developing implantable, engineered satellite organs

Research Associate, Cell Biology