66 pubs · 4,738 cites · h-index 20
Palo Alto University
2026 - Present
Stanford Medicine
Stanford University
Oregon Research Institute
2001 - 2014
Eugene Research Institute
2011 - 2011