What does LTRC stand for?
LTRC stands for "long-term reconstituting stem cells"
How to abbreviate "long-term reconstituting stem cells"?
"long-term reconstituting stem cells" can be abbreviated as LTRC
What is the meaning of LTRC abbreviation?
The meaning of LTRC abbreviation is "long-term reconstituting stem cells"
What does LTRC mean?
LTRC as abbreviation means "long-term reconstituting stem cells"