Scaffolds

Scaffolds are temporary 3D biodegradable structures that are placed inside cartilage defects as a result of diseased or damaged cartilage.