Work

A study of the quality of life and cost-utility of renal transplantation

FWCI: 31.61
Cites: 21
Cited by: 1,186
Related to: 8