Division of Infection and Immunity.|Department of Computer Science.|Division of Infection and Immunity.|Division of Infection and Immunity.|Department of Immunology, Weizmann Institute, Rehovot, Israel.|Department of Immunology, Weizmann Institute, Rehovot, Israel.|Department of Immunology, Weizmann Institute, Rehovot, Israel.|Department of Computer Science.|Division of Infection and Immunity.