Advertisement - hide this advert

Mesenchymal stem cell - capable of developing into bone, cartilage and related tissues.

Synonyms: 
Mesenchymal stem cell
Medical signalling cell
-

Related Content

-

Advertisement