What does ICTAF stand for?
ICTAF stands for "Interdisciplinary Center for Technological Analysis & Forecast"
How to abbreviate "Interdisciplinary Center for Technological Analysis & Forecast"?
"Interdisciplinary Center for Technological Analysis & Forecast" can be abbreviated as ICTAF
What is the meaning of ICTAF abbreviation?
The meaning of ICTAF abbreviation is "Interdisciplinary Center for Technological Analysis & Forecast"
What does ICTAF mean?
ICTAF as abbreviation means "Interdisciplinary Center for Technological Analysis & Forecast"