Multilingual dictionary of abbreviations

What does ICTAF mean?

Code

Meaning

Language

Themes and places

ICTAF

Interdisciplinary Center for Technology Analysis & Forecasting

In English

ICTAF

Interdisciplinary Center for Technological Analysis & Forecast

In English