217 pubs · 14,835 cites · h-index 60
Brigham and Women's Hospital
2005 - Present
Harvard University
2005 - Present
Hubei University of Science and Technology
2026 - Present
Pulmonary and Critical Care Associates
2008 - 2025
Roche (Switzerland)
2023 - 2023