4 pubs · 2 cites · h-index 1
Chongqing University of Posts and Telecommunications
2024 - 2024
Baylor College of Medicine
2023 - 2024
Pediatrics and Genetics
Children's Cancer Center