VariousWords beta
Related Terms:
Noun
Definition: A cluster of endogenous cardiac stem cells that forms when they are cloned in suspension.
VariousWords beta
Definition: A cluster of endogenous cardiac stem cells that forms when they are cloned in suspension.