Shengling Leng

Experiment teaching center of Pathogen biology and Immunology, North Sichuan Medical College, China

0000-0001-8259-1227