TY - SER TI - Immunology letters SN - 0165-2478 CY - AMSTERDAM PB - Elsevier/NORTH-HOLLAND BIOMEDICAL PRESS; FEDERATION OF EUROPEAN IMMUNOLOGICAL SOCIETIES KW - MEDICINA ER -