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