Loose Seed Implant

Loose Seed Implant

Definition

A radioactive implant consisting of individual pellets.

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

Also identified as