What does TSTA stand for?
TSTA stands for "Tumour Specific Transplantation Antigen"
How to abbreviate "Tumour Specific Transplantation Antigen"?
"Tumour Specific Transplantation Antigen" can be abbreviated as TSTA
What is the meaning of TSTA abbreviation?
The meaning of TSTA abbreviation is "Tumour Specific Transplantation Antigen"
What does TSTA mean?
TSTA as abbreviation means "Tumour Specific Transplantation Antigen"