NCT01327768 - Implantation of Olfactory Ensheathing Cells (OECs) | Crick | Crick