Articular cartilage tissue engineering: today's research, tomorrow's practice?

Articular cartilage tissue engineering: today's research, tomorrow's practice?