The central nervous system (CNS) is a finely tuned network that relies on the balance between neuronal survival and tightly ...