Organisation

Scientific departments

ITC's core activities are executed by staff from six scientific departments covering ITC's knowledge field.