NCT00548119 - NeoCart Phase 2 Clinical Trial | Crick | Crick