Professor Howard Kynaston

Clinical Professor, School of Medicine, Cardiff University; Consultant Urological Surgeon