And in better news . . .
Dec. 23rd, 2002 10:26 amHave some kidney . . .
http://news.bbc.co.uk/2/hi/health/2595397.stm
Various obvious problems with this, but it's an impressive step.
http://news.bbc.co.uk/2/hi/health/2595397.stm
Various obvious problems with this, but it's an impressive step.