19 pubs · 436 cites · h-index 11
Biotechnology Research Institute
2026 - Present
University of Chinese Academy of Sciences
2022 - Present
Zhejiang Wanli University
2023 - 2025
Technical University of Munich
2025 - 2025
Epigenomics (Germany)
2025 - 2025