217 pubs · 19,430 cites · h-index 73
Lawrence Berkeley National Laboratory
1996 - 2015
Palo Alto University
1972 - 2015
Stanford University
1970 - 2015
University of Minnesota
2011 - 2011
Mayo Clinic
1983 - 2011