A Call for Humane Technology
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
2 views0 comments