Report copyright - INTERFERONS. Interferons Interferons are proteins, immunologist prefer to call them cytokines –They are glycosylated The name originates from the fact
Please pass captcha verification before submit form
Please pass captcha verification before submit form