STELL / STELLS
I propose the term 'stell'/'stells' as a shorter form for 'stem cell'/'stem cells'.
You can find here a web page with information on stem cell(s) (Wikipedia website).
Dragos CRETOIU, MD
Please cite the name & year and/or website (stells.org)
List of PubMed indexed papers I have co-authored is here.