To find out about featuring your food ingredients on NewProtein download the rate card
advertisement

Evolva

A biotech company researching, developing and commercializing nature-based ingredients

Address
Switzerland
Telephone

+41 61 485 2000

Product Areas

Plant Based

Additives Show all suppliers

Specialised Ingredients

Flavourings Show all suppliers