What does STCR stand for?
STCR stands for "Society for Translational Cancer Research"
How to abbreviate "Society for Translational Cancer Research"?
"Society for Translational Cancer Research" can be abbreviated as STCR
What is the meaning of STCR abbreviation?
The meaning of STCR abbreviation is "Society for Translational Cancer Research"
What does STCR mean?
STCR as abbreviation means "Society for Translational Cancer Research"