80 pubs · 5,111 cites · h-index 29
Pulse Biosciences (United States)
2026 - Present
Cloud Pharmaceuticals (United States)
2024 - 2024
Profectus Biosciences (United States)
2024 - 2024
Ashland (United States)
2024 - 2024
Idera Pharmaceuticals (United States)
2017 - 2018