Mark Holmshaw – Press release 06.2017 Published June 7, 2017 at 1181 × 1334 in Mark Holmshaw Appointed President and CEO of Canon Medical Systems Europe Canon; LUMC Leiden; Radboud Nijmegen; Mark Holmshaw; Visions special; Cojan van Toor Professional Photography