What does TSRRA stand for?
TSRRA stands for "tumor-specific replication-restricted adenoviral"
How to abbreviate "tumor-specific replication-restricted adenoviral"?
"tumor-specific replication-restricted adenoviral" can be abbreviated as TSRRA
What is the meaning of TSRRA abbreviation?
The meaning of TSRRA abbreviation is "tumor-specific replication-restricted adenoviral"
What does TSRRA mean?
TSRRA as abbreviation means "tumor-specific replication-restricted adenoviral"