Stem cells can be found in which organisms ?
But still , controversy remains because embryonic stem cells are true stem cells in that they are pluripotent and show unlimited capacity for self-renewal .