Ribavirin - current status of a broad spectrum antiviral agent. - Snell,N.J. (Expert Opin Pharmacother, 2001)