The right to sell or buy a kidney: are we failing our patients? Share Tweet The Lancet, Vol 359, March 16, 2002