Human Exceptionalism

They Are Everywhere–Stem Cells, That Is

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

Exit mobile version