Cell sources for the regeneration of articular cartilage: the past, the horizon and the future

Cell sources for the regeneration of articular cartilage: the past, the horizon and the future