Published inFrontiers in Immunology Systems ImmunologyCancer Immunity and Immunotherapy7 impact factor11.3 citescore