Multilingual dictionary of abbreviations

ESFT

Code

Meaning

Language

Themes and places

ESFT

Ewing’s Sarcoma Family of Tumours

In English