What does ASTRO stand for?

Here's a list of possible definitions for the shorthand ASTRO:



American Society for Therapeutic Radiology and OncologyOncology
Autonomous Space Transport Robotic OperationsRobotics
Army Space Technology and Research OfficeMilitary
Autonomous Space Transport Robotic OperationRobotics
Advanced Short Term Research OpportunityResearch
Alternative Science Technology Research OrganisationTechnology
Advisor Strategy and Tax Return OptimizationTax
Asashio Sogo Teachers ROom orEducational
Alarms Submarine Tsunami Relief OperationNon-Profit Organizations

© Abbreviations.com