Carbon-14 decay could be coming to an implant in you

Video  The UK Atomic Energy Authority (UKAEA) and the University of Bristol have built a diamond battery capable of delivering power for thousands of years.…