Stranded Seed Implant

Stranded Seed Implant

Definition

An implant consisting of multiple radioactive pellets linked together.

Also known as Stranded Seed, Stranded Seed Implant — per NCIT

Also identified as