Autologous Cartilage Implantation vs Arthroscopic Debride... | NCT02636881 | Trialant