European cytokine network: ECN ; the journal covering all the disciplines related to cytokines (Libbey Eurotext, 1997)