25 pubs · 1,609 cites · h-index 13
University of California, Santa Barbara
2000 - 2009
Heidelberg University
2000 - 2000
Institute of Molecular Biotechnology
1999 - 1999
California Institute of Technology
1998 - 1998
Johannes Gutenberg University Mainz
1996 - 1996