Stems cells, with their ability to differentiate into any sort of cell, have allowed our ancestors…

Sponges reveal what makes a stem cell a stem cell Stems cells, with their ability to differentiate into any sort of cell, have allowed our ancestors…