Originally posted May 31, 2018

Is technology failing us?  Michel Decré walks us through how he got to where he is today and what makes Michel, Michel. #TedXEindhoven #Neurotechnology #BioelectronicMedicine #DBS

TedX