20 pubs · 518 cites · h-index 12
Central South University
2016 - 2020
Third Xiangya Hospital
2016 - 2020
Indiana University School of Medicine
2001 - 2012
Indiana University – Purdue University Indianapolis
2001 - 2012
Pediatrics and Genetics
2010 - 2010