medical device surgically installed in the body to replace, support, or enhance a biological structure
Casi 3 millones de estadounidenses sufren depresión resistente al tratamiento, lo que significa que los antidepresivos simplemente no les funcionan. Motif Neurotech quiere cambiar eso con un implante