What does STA stand for?
STA stands for "syngeneic tumour-antigen"
How to abbreviate "syngeneic tumour-antigen"?
"syngeneic tumour-antigen" can be abbreviated as STA
What is the meaning of STA abbreviation?
The meaning of STA abbreviation is "syngeneic tumour-antigen"
What does STA mean?
STA as abbreviation means "syngeneic tumour-antigen"