233 pubs · 17,591 cites · h-index 58
Tris Pharma (United States)
2020 - 2024
Mylan (United States)
2022 - 2022
Pfizer (United States)
2009 - 2020
American Statistical Association
2017 - 2017
Pfizer (United Kingdom)