January 3, 2012

A colony of stem cells (in the center, in green), surrounded by nerve cells (in red). Photo: Weizmann Institute

Nature's emergency room