Deep Brain Stimulator (DBS) Surgery

Neuroanimations.com

Logo
Surgeon placing DBS electrode

ElectrodeFooter