CenoBiologics is an HTA licensed UK company processing allograft bio-implants for human transplantation. Founded in 2011, we are currently based in Milton Keynes, England.
This company has no org chart yet
This company has no teams yet
This company has no offices yet