The mysterious embryonic stem cell

Evolution News and Views |
Stem cells are mysterious. They are cells that make or replenish other cells. For example, when you donate blood, your ...