Stephen Hubbard

@stephen_hubbard

Stephen Hubbard

Synbiobeta is a central hub of the programmable biotech innovation ecosystem where biology becomes easier to engineer.

Sacramento, United States

Synbiobeta is a central hub of the programmable biotech innovation ecosystem where biology becomes easier to engineer.

Where you can meet them next
All events →

Public profile on MeetWho · meetwho.app