Articles

Interferon alfa

/

Interferon alfa (INN) or HuIFN-alpha-Le, trade name Multiferon, is a pharmaceutical drug composed…