ID:DA0287945X
Search authors sharing the same name
editors, E. A. Walker ... [et al.]
International Agency for Research on Cancer 1976 IARC scientific publications no. 14
Available at 5 libraries