News

Stem cells

« Back to Glossary Index

Cells that can develop into one of many types of specialized cells in the body.

« Back to Glossary Index
Previous ArticleNext Article