Source:
Immunology [Immunology] 2018 Jul; Vol. 154 (3), pp. 383-393. Date of Electronic Publication: 2018 Apr 11.Publisher: Blackwell Scientific Publications Country of Publication: England NLM ID: 0374672 Publication Model: Print-Electronic Cited Medium: Internet