Irf7 logo

Irf7

Interferon regulatory factor 7

Molecular Synopsis