Dr Andrew Smout

Vice President Research, Canon Medical Research Europe