Discover Events
Sign In
Stephen Hubbard
@SynbioStephen
Synbiobeta is a central hub of the programmable biotech innovation ecosystem where biology becomes easier to engineer.
Joined April 2026
6
Hosted
33
Attended