The right to sell or buy a kidney: are we failing our patients?

Michael M. Friedlaender

The Lancet · 2002 · 121 citations · 11 references

Concepts

References

11