SCAR meaning in oil and gas
Definition
Small Controlled Area Radiography
SCAR means Small Controlled Area Radiography. A radiographic process that limits the area around the work where ionizing radiation exceeds the allowable dose rate.
A radiographic process that limits the area around the work where ionizing radiation exceeds the allowable dose rate.
✓ Verified term