292 / 1084
292 / 1084
Relative survival according to stage in The Netherlands
1988 - 2003