They Are Everywhere–Stem Cells, That Is

December 14, 2006

Now found in hair follicles. Positive early tests in mice for the potential treatment of spinal cord injury. Amazing.