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
4
Hosted
11
Attended