270 pubs · 11,037 cites · h-index 60
Zhejiang Chinese Medical University
2015 - Present
Chembio (United States)
2026 - Present
Model Animal Research Center
2026 - Present
The Synergetic Innovation Center for Advanced Materials
2025 - Present
Pharmaceutical Biotechnology (Czechia)
2013 - Present