A jacket that carries out 'dialysis on the go' could be a major advance for those with kidney failure. The jacket contains a miniature version of the bulky hospital equipment normally needed to do the ...