Affiliation: | 1. European Molecular Biology Laboratory (EMBL), Hamburg Outstation, Notkestrasse 85, D-22607 Hamburg, Germany;2. State Key Laboratory of Membrane Biology, College of Life Sciences, Peking University, Beijing 100871 China;3. Department of Medical Oncology and Department of Cancer Biology, Dana-Farber Cancer Institute, Harvard Medical School, Boston, MA 02215, USA |