All of these arises from neuroepithelial cells except
There is a third type of neuroglial cells called microglia.This type does not develop from cells of neural tube but migrates into it along with blood vessels.These are mesodermal in origin Human embryology Inderbir Singh Tenth edition Pg 116
Neuron
Oligodendrocyte
Microglial cells
Ependymal cells
General anatomy