What does CTSA stand for?
CTSA stands for "Center for Translational Science Activities"
How to abbreviate "Center for Translational Science Activities"?
"Center for Translational Science Activities" can be abbreviated as CTSA
What is the meaning of CTSA abbreviation?
The meaning of CTSA abbreviation is "Center for Translational Science Activities"
What does CTSA mean?
CTSA as abbreviation means "Center for Translational Science Activities"