The story of interferon : the ups and downs in the life of a scientist - Cantell, K. (Kari) (World Scientific, 1998)