John Peters

John Peters is a consultant urological surgeon and clinical director at Barts Health Trust.