Bioxodes Company

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

Headquarters: Marche-en-famenne, Luxembourg, Belgium
Technology: Digital Healthcare
Estimated Revenue: Less than $1M
Founded Date: 2013
Industry: Telemedicine