ASTRO

Medical abbreviations:
ASTRO

Alternative Science Technology Research Organisation