TY - RPRT TI - IARC. Past and present developments. PY - 1977 UR - https://pubmed.ncbi.nlm.nih.gov/898941/ ID - 898941 ER -