Olfactory Ensheathing Cell: a peculiar glial cell - Pellitteri, Rosalia; Spatuzza, Michela; Russo, Antonella; Stanzani, Stefania; Zaccheo, Damiano (Italian Journal of Anatomy and Embryology, 2010)