It’s been reported recently, that Scientists at the University of California have found a new stem cell in the developing human brain. Image via Wikipedia The cell produces nerve cells that help form the neocortex – the location of higher cognitive function, the analysts say. Future studies of these cells are predicted to dump light [...]