The story of interferon: the ups and downs in the life of a scientis.