Arches. Photo by Daniel Chia
Nov
16
2010

fetal neurons

Cells in a fetus that will eventually develop into neurons.