113 pubs · 3,717 cites · h-index 22
Bayer (United States)
2022 - 2025
Pfizer (United States)
2020 - 2024
Swim Across America
2011 - 2023
NorthBay Healthcare
2023 - 2023
Eli Lilly (United States)
2014 - 2022