42 pubs · 3,351 cites · h-index 20
Shanghai Genon Biological Products (China)
2025 - 2025
Southwest University
2018 - 2020
Virginia Mason Medical Center
2014 - 2014
Benaroya Research Institute
University of Pittsburgh
2000 - 2008