20081117110800.0 Clinical & translational oncology (Print) Spain Clinical & translational oncology. 1699-048X 1699-048X 1699-048X Clinical & translational oncology (Print) 1699-048X 1699-048X Clinical & translational oncology.