1.
Progress against cancer in the Netherlands since the late 1980s : population-based studies of incidence, prognosis and mortality
2.