Bone Therapeutics showcases allogeneic cell therapy data

Data demonstrated a 90% successful lumbar vertebrae fusion rate at 24 months