140 pubs · 8,188 cites · h-index 38
Pfizer (United States)
2011 - 2025
PRX Research
2024 - 2025
University of Pittsburgh
1992 - 2024
Kazakhstan Medical University
2023 - 2023
Brigham and Women's Hospital
2022 - 2022