Multilingual dictionary of abbreviations

What does ISSTD mean?

Code

Meaning

Language

Themes and places

ISSTD

International Society for the Study of Trauma and Dissociation

In English