Stock Photo: PETSCAN. PETSCAN Photo essay from hospital. University medical center at Lille, in the Nord-Pas-de-Calais region of France. PET scan: Positron emission tomography.