146 pubs · 7,766 cites · h-index 52
Fosun Pharma (China)
2026 - Present
St. Luke's Episcopal Hospital
2005 - 2022
Baylor College of Medicine
2003 - 2022
Zhejiang A & F University
2018 - 2018
Novartis (United States)
2012 - 2018