75 pubs · 12,925 cites · h-index 36
Stanford Medicine
2021 - 2021
Advanced Research Institute
2013 - 2016
Stanford University
1995 - 2016
Palo Alto University
1999 - 1999
Oracle (United States)
1997 - 1998