Bone Therapeutics showcases allogeneic cell therapy data October 14, 2020 Auto Bot News 0 Data demonstrated a 90% successful lumbar vertebrae fusion rate at 24 months