Cartilage repair: synthetics and scaffolds: basic science, surgical techniques, and clinical outcomes - Kerker, J T; Leo, A J; Sgaglione, N A (Sports Med Arthrosc, 2008)