Startups
We speak the language of microorganisms. We also speak yours. We use the best of nature to improve your industrial processes and products.
Overview
Location
Spain, Valencian Community, Valencia