171 pubs · 7,003 cites · h-index 42
Pulse Biosciences (United States)
2022 - 2022
Washington University in St. Louis
1986 - 2021
Mallinckrodt (United States)
1995 - 2016
Bayer (Germany)
2009 - 2009
Institute of Cardiology
1982 - 2007