Carbon-14 decay could be coming to an implant in you Video  The UK Atomic Energy Authority (UKAEA) and the University of ...