Xueyuan Rd
Haidian District
Beijing, 100191
China
Peking University - Institute of Systems Biomedicine
TBK1, METTL3, m6A, protein translation, antiviral immunity
ERAL1, MAVS, TRIM25, RIG-I, mitochondrion, innate immunity