ESTRO

Medical abbreviations:
ESTRO

European Society for Therapeutic Radiation and Oncology