Access 2 Verified Employees Profiles for Caravel BioUnlock Free Contacts Now
About
Caravel is a catalysis company for the 21st century and beyond. We make the chemicals the world depends on from truly sustainable carbon sources. We do this through innovative biotechnologies that make biocatalysis achievable at scale.