20060519 edit-page: Science takes a step against the big C