Full name Lallemand Bio, S.L. Short name Type of organisation International organisation Partner Role Country Spain Back to project overview