‘Good’ stem cells defined

After more than a decade of incremental – and paradigm shifting, advances in stem cell biology, almost anyone with a basic understanding of life sciences knows that stem cells are the basic form of cell from which all specialized cells, and eventually organs and...