What does TSPS stand for?
TSPS stands for "Tumor-specific promoters"
How to abbreviate "Tumor-specific promoters"?
"Tumor-specific promoters" can be abbreviated as TSPS
What is the meaning of TSPS abbreviation?
The meaning of TSPS abbreviation is "Tumor-specific promoters"
What does TSPS mean?
TSPS as abbreviation means "Tumor-specific promoters"