63 pubs · 629 cites · h-index 14
University of Chicago
2023 - Present
Institute of Human Genetics
2026 - Present
Third Affiliated Hospital of Southern Medical University
2025 - 2025
Wuhan Puai Hospital
2024 - 2025
The First People's Hospital of Shunde
2024 - 2025