7 pubs · 71 cites · h-index 3
Shanghai Jiao Tong University
2024 - Present
Bio-Synthesis (United States)
2026 - Present
Chemical Synthesis Lab
2026 - Present
Shanghai Advanced Research Institute
2024 - 2024
China Pharmaceutical University
2020 - 2022