Annales de l'Institut Pasteur. Immunology [Ann Inst Pasteur Immunol] NLMUID: 8701983