What does it mean?
Technology
Business
Society
Internet
Authority
Science
Various
World
Medical
ESTRO
means European Society for Therapeutic Radiology and Oncology in
Medical Physics
Similar to ESTRO
LINAC
- Linear accelerator
LSO
- Lutetium oxyorthosilicate
MDR
- Medium dose rate
MLC
- Multileaf collimator
MPR
- Multiplanar reconstruction
MU
- Monitor unit
MVCT
- Megavoltage computed tomography
View all in Medical Physics