Logomix

Provider of genome engineering platform to create artificial cells

placeSan Carlos, California, United States calendar_todayFounded 2019 groups18 employees language logomix.bio
Coming soon