What does CTTS stand for?
CTTS stands for "Comparative Technology Transfer and Society"
How to abbreviate "Comparative Technology Transfer and Society"?
"Comparative Technology Transfer and Society" can be abbreviated as CTTS
What is the meaning of CTTS abbreviation?
The meaning of CTTS abbreviation is "Comparative Technology Transfer and Society"
What does CTTS mean?
CTTS as abbreviation means "Comparative Technology Transfer and Society"