Efficacy Trial of the Implantation of Mouse Renal Adenoca... | NCT01174368 | Trialant