
@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
