33 pubs · 1,231 cites · h-index 13
Institute of Molecular Biology
2020 - 2025
University of Duisburg-Essen
2017 - 2025
Harbin Medical University
2024 - 2024
Wenzhou Medical University
2024 - 2024
Second Affiliated Hospital & Yuying Children's Hospital of Wenzhou Medical University
2024 - 2024