Interferon's promise in clinical medicine. Fact or fancy?