Xueyuan Rd
Haidian District
Beijing, 100191
China
Peking University - Institute of Systems Biomedicine
ERAL1, MAVS, TRIM25, RIG-I, mitochondrion, innate immunity