3 pubs · 2,299 cites · h-index 3
Rockefeller University
2003 - 2003
Harbin Medical University
1997 - 1997
Shanghai Institute of Hematology
First Affiliated Hospital of Harbin Medical University