290 pubs · 11,106 cites · h-index 43
Tongji University
2013 - Present
National Medical Products Administration
2026 - Present
China Banking Regulatory Commission
2026 - Present
Shanghai FRP Research Institute (China)
2025 - Present
National Institutes for Food and Drug Control
2017 - Present