What does TRRA stand for?
TRRA stands for "tumor/tissue-restricted replicative adenovirus"
How to abbreviate "tumor/tissue-restricted replicative adenovirus"?
"tumor/tissue-restricted replicative adenovirus" can be abbreviated as TRRA
What is the meaning of TRRA abbreviation?
The meaning of TRRA abbreviation is "tumor/tissue-restricted replicative adenovirus"
What does TRRA mean?
TRRA as abbreviation means "tumor/tissue-restricted replicative adenovirus"