Nephrology, dialysis, transplantation : official publication of the European Dialysis and Transplant Association - European Renal Association| PubMed ID: 19349296
Saudi journal of kidney diseases and transplantation : an official publication of the Saudi Center for Organ Transplantation, Saudi Arabia| PubMed ID: 24969201