135 pubs · 9,729 cites · h-index 24
RTI Health Solutions
2018 - Present
Eli Lilly (United States)
2025 - 2025
Risk Management Solutions (United Kingdom)
2025 - 2025
Corteva (United States)
2025 - 2025
University at Buffalo, State University of New York
2025 - 2025