20081209131600.0 Cancer letters (Print) 0304-3835 0304-3835 0304-3835 Cancer letters (Print) 0304-3835 Netherlands 0304-3835 Cancer letters. Cancer letters.