5 pubs · 14 cites · h-index 2
Shenzhen Bay Laboratory
2024 - Present
Institute of Molecular Medicine
2026 - Present