About stem cells
http://paxtonozkz385.huicopper.com/5-essential-elements-for-vcell
Stem cells hold the unique capacity to develop into many different cell types in the body, serving as a maintenance mechanism for the body. They can in theory undergo unlimited division to renew other cells as