ISSN: 1948-5964
+44 1300 500008
Xinzhong Liao
Provincial Key Laboratory for Transfusion-Transmitted Infectious Diseases, Institute of Blood Transfusion, Chinese Academy of Medical Sciences and Peking Union
Medical College, Chengdu, Sichuan, 610052, China