28 pubs · 3,058 cites · h-index 18
Teva Pharmaceuticals (United States)
2023 - 2024
Reckitt Benckiser (United States)
2023 - 2023
University of Michigan
2013 - 2016
Organogenesis (United States)
2015 - 2016
Michigan Medicine
2015 - 2015