Develops sustainable fermentation technologies to replace animal-derived materials.
Langegracht 70, 2312 NV, Leiden