47 pubs · 1,807 cites · h-index 19
Kunming University of Science and Technology
2024 - 2024
Yunnan Institute of Parasitic Diseases
2006 - 2024
Innovation Team (China)
2024 - 2024
Sinopec (China)
2009 - 2009
National Institute for Parasitic Diseases
2008 - 2008