Quality of Life in Pre and Post Renal Transplant in Hispa... | NCT00856895 | Trialant