241 pubs · 3,334 cites · h-index 33
Hong Kong University of Science and Technology
2020 - Present
Institute of Pomology
2026 - Present
Hebei Academy of Agriculture and Forestry Sciences
2026 - Present
Pharmaceutical Biotechnology (Czechia)
2017 - Present
State Key Laboratory of Pharmaceutical Biotechnology
2017 - Present