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