Dr Alexander Weir

Senior Technical Manager at Canon Medical Research Europe Ltd.