38 pubs · 3,247 cites · h-index 19
Washington State University
2021 - 2025
Pfizer (United States)
1990 - 2019
State University of New York
2008 - 2008
University of California, San Francisco
The Heart Research Institute