60 pubs · 6,046 cites · h-index 27
Intarcia Therapeutics (United States)
2026 - Present
Chrono Therapeutics (United States)
2026 - Present
Innovative Scientific Solutions (United States)
2022 - 2022
Genentech
2010 - 2010
Acentech (United States)
2010 - 2010