Stephan Schindler logo

Stephan Schindler

Contact

Companies
Company
Roles
Evolva (Pharmaceutical company)

Biotech company that develops and commercializes ingredients for use in food, nutrition, personal healthcare, agriculture, and other sectors.

Board Member