Evolva

  • Founded in 2004
  • Employees: 200

Description :

Evolva’s mission is to discover and provide innovative, sustainable ingredients for health, nutrition and wellness. Evolva uses biosynthetic and evolutionary technologies.

Headquarters :

Duggingerstrasse 23 Reinach, 4153 Switzerland

Related Posts