Olfactory ensheathing cells and CNS regeneration: the sweet smell of success?

Olfactory ensheathing cells and CNS regeneration: the sweet smell of success?