What does SATRO stand for?
SATRO stands for Southern Association of Therapeutic Radiation Oncology (est. 1999)
This definition appears rarely and is found in the following Acronym Finder categories:
- Science, medicine, engineering, etc.
- Organizations, NGOs, schools, universities, etc.
See other definitions of SATRO
- Satellite Reconnaissance Advanced Notice
- Satellite Transition Spectroscopy
- Sexual Assault & Trauma Resource Center of Rhode Island
- South African Truth and Reconciliation Commission (est. 1996)
- South Asian Telecom Regulators Council
- Satellite Time and Ranging Equipment (Time Tech; Germany)
- Secure Air-Optic Transport and Routing Network
- Site Accessed Travel Network
- Southern African Trade Research Network
- Science And Technology Regional Organisation
- Saturday at the Sea
- Short Airfield for Tactical Support
- Short Arm Thumb Spica (cast immobilizing thumb and wrist, extending to just below elbow)
- Shuttle Avionics Test System (US NASA)
- Singapore Airport Terminal Services Ltd.
- Small Aircraft Transportation Systems
- Small Applications Technology Satellite (US NASA)
- Small Arms Training Simulator
- South African Theological Seminary
- South African Transport Services