ParentFull threadwunderlust·A recent episode[1] of Fresh Air (NPR) discussed medical implants. Pretty eye opening.[1] https://www.npr.org/2018/01/17/578562873/are-implanted-medic...View on HN