Cancer epidemiology: past, present and future.
D004032:Diet; D004813:Epidemiology / Q000639:trends*; D006801:Humans; D008377:Maps as Topic; D009369:Neoplasms / Q000453:epidemiology*; D009790:Occupations; D012042:Registries; D013997:Time Factors; D000078329:Workforce