Immunology letters : the official journal of the European Federation of Immunological Societies EFIS (Elsevier, 1979)