Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Scott Imbrie still remembers the first time that physicians switched on the electrodes sitting on the surface of his brain. He felt a tingling, poking sensation in his hand, like “reaching into an evergreen bush”, he says. “It was like…