Navigated brain stimulation base station in an operating theatre.


Size: 5128px × 3413px
Photo credit: © DR P. MARAZZI/SCIENCE PHOTO LIBRARY / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: -, device, equipment, healthcare, hospital, medical, medicine, medtronic, operating, operation, surgery, surgical, technological, technology, theatre