International agency for research on cancer: Annual report - Lyon France: International Agency for Research on Cancer,