Kidney sales continue in Tamil Nadu.
Chennai, Tamil Nadu.
George
G
Thomas
D003132:Commerce; D006801:Humans; D007194:India; D016030:Kidney Transplantation; D009927:Tissue and Organ Procurement / Q000191:economics*