The multifaceted functions of ribavirin: antiviral, immunomodulator, or both?

The multifaceted functions of ribavirin: antiviral, immunomodulator, or both?