ISSN: 2155-9899
+44 1223 790975
Haitao Liu
Viral Disease and Vaccine Translational Research Unit & Vaccine Centre, Institut Pasteur of Shanghai, Chinese Academy of Sciences, Shanghai, China
School of Chemistry and Molecular Engineering, East China Normal University, Shanghai, China