58 pubs · 720 cites · h-index 11
Xiamen University
2025 - 2025
National Center on Birth Defects and Developmental Disabilities
2024 - 2025
Children's Hospital of Fudan University
2009 - 2025
Case Western Reserve University
2024 - 2025
Chinese Academy of Medical Sciences & Peking Union Medical College
2023 - 2024