What does it mean?
Technology
Business
Society
Internet
Authority
Science
Various
World
Medical
SMLC
means Segmented multileaf collimator in
Medical Physics
Similar to SMLC
REV
- Room's eye view
RF
- Radiofrequency
RFA
- Radiation field analyser
RGS
- Respiratory gated system
RL
- Radioluminescence
RPC
- Radiological Physics Center
RPL
- Radiophotoluminescence
View all in Medical Physics