37 pubs · 1,912 cites · h-index 17
Intarcia Therapeutics (United States)
2025 - 2025
NGM Biopharmaceuticals (United States)
2014 - 2022
Stanford University
2007 - 2009
University of Alberta
2002 - 2007
King's College London
2007 - 2007