Published inFrontiers in Immunology Vaccines and Molecular TherapeuticsSystems Immunology5.9 impact factor10.8 citescore