Search term interferon has one result
EN English IT Italian
interferon (n) [medicine] interferone (n) {m} [medicine]