Wafer implants

What is Wafer implants?

Wafer implants meaning During surgery, bio-degradable wafers soaked with a chemotherapy drug are placed into the cavity left by the tumor

Tags: ,