NCT06576583 - Implantation of Engineered Cartilage Grafts for Treatment of Patellofemoral Osteoarthritis Versus Surgical Comparators. | Crick | Crick