Author

Profile picture
Xianwei Liu
Shanghai Entomological Museum, Chinese Academy of Science, Shanghai, China
More articles in:  CrossRef  |  PubMed  |  Google Scholar