NCT07205783 - Open Radical Prostatectomy Versus Curative Radiotherapy for Treatment of Organ Confined Prostate Cancer (Retrospective Comparative Study) | Crick | Crick