12 pubs · 297 cites · h-index 7
Stanford University
2002 - 2004
Lawrence Berkeley National Laboratory
1995 - 2000
University of California, Berkeley
1996 - 2000