NCT05685316 - COPLA® Cartilage Implant Pilot Clinical Trial | Crick | Crick