European Journal of Immunology
European Journal of Immunology > 51 > 3 > 512 - 530
European Journal of Immunology > 51 > 3 > 580 - 593
European Journal of Immunology > 51 > 7 > 1580 - 1591
European Journal of Immunology > 51 > 10 > 2373 - 2386