NCT06227533 - Comparison Between Two Regenerative Scaffolds | Crick | Crick