68 pubs · 4,848 cites · h-index 28
Calvin University
1981 - 2025
Eloxx Pharmaceuticals (United States)
2025 - 2025
AcelRx Pharmaceuticals (United States)
AstraZeneca (United States)
2008 - 2011
Pfizer (United States)
2003 - 2009