59 pubs · 3,452 cites · h-index 23
National Kaohsiung First University of Science and Technology
2017 - 2017
University of California, Los Angeles
2008 - 2016
Shanghai Jiao Tong University
2014 - 2014
Shanghai Institute of Hematology
2014 - 2014
La Jolla Bioengineering Institute
2012 - 2012