1 entry
Tafalla, Spain
Meat & seafood — Plant-based meat analogues · Alt-protein — Cultivated meat scaffolds
3D bioprinting and meat/seafood analogue technology with licensing and contract development.
Showing 1–1 of 1