Affiliation: | 1. Department of Immunology, Weizmann Institute of Science, Rehovot 7610001, Israel;2. Department of Life Science Core Facilities, Weizmann Institute of Science, Rehovot 7610001, Israel;3. Electron Microscopy Unit, Weizmann Institute of Science, Rehovot 7610001, Israel;4. Department of Biological Regulation, Weizmann Institute of Science, Rehovot 7610001, Israel;5. Department of Biomolecular Sciences, Weizmann Institute of Science, Rehovot 7610001, Israel;6. Department of Microbiology and Immunology, Institute of Biomedicine, University of Gothenburg, Gothenburg SE-405 30, Sweden |