ASTRO

Medical abbreviations:
ASTRO

American Society for Therapeutic Radiology and Oncology