Impact Factor 5.695

The #1 most cited and #1 largest open-access journal in Immunology