Bioxodes

Bioxodes

Bioxodes is developing a portfolio of high value products derived from natural sources. Learn more

Launch date
Employees
Market cap
-
Enterprise valuation
€34—52m (Dealroom.co estimates Nov 2023.)
Company register number 0825.151.779
Marche-en-Famenne Province of Luxembourg (HQ)
Authorizing premium user...