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