TY - DATA ED - Institut Pasteur TI - Research in Immunology SN - 0923-2494 CY - Paris PB - Elsevier Scientific Publishing ER -