Company

LatchBio

Website
latch.bio
Stage
Venture / Series A
Open Source Contributors
Rank Name
139876 Maksim Smolin 112,062