Paying for kidney donors.
A
A
Spital
D004992:Ethics, Medical; D006801:Humans; D007194:India; D038622:Internationality; D016030:Kidney Transplantation / Q000191:economics*; D014019:Tissue Donors / Q000600:supply & distribution*; D009927:Tissue and Organ Procurement