Centaura is a team of ambitious scientists who have successfully designed and developed a revolutionary genome engineering platform capable of changing the biotech landscape. Our powerful, versatile, and cost-effective technology allows for multiple clinical and industrial applications. We can int... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet