Affiliation: | 1. Section of Biology and Surgery, The Institute of Cancer Research, Chester Beatty Laboratories, Fulham Road, SW3 6JB, London, UK 3. Department of Electron Microscopy, The Institute of Cancer Research, Chester Beatty Laboratories, Fulham Road, SW3 6JB, London, UK
|