Xiuzhen Sheng

Prof. Xiuzhen Sheng

Laboratory of Pathology and Immunology of Aquatic Animals, Ocean University of China, Qingdao 266003, China
orcid