Laparoscopic Versus Open Partial Nephrectomy - Surgical a... | NCT01093079 | Trialant