De-Hua Lai

Center for Parasitic Organisms, State Key Laboratory of Biocontrol, School of Life Sciences, Sun Yat-Sen University, Guangzhou 510275, China 0000-0002-4709-1507

Scholarly Contributions [Data Provided by scopus]

download