21 pubs · 1,370 cites · h-index 14
University of California, Berkeley
2000 - 2007
Lawrence Berkeley National Laboratory
2000 - 2000
University of Fribourg
1995 - 1999