21 pubs · 1,092 cites · h-index 10
Pfizer (United States)
2025 - Present
University of Michigan
2014 - 2021
Corteva (United States)
2019 - 2019
Yale University
2012 - 2012