17 pubs · 1,304 cites · h-index 8
Max Planck Institute of Biochemistry
1999 - 2010
Max Planck Society
2002 - 2002
Kyushu University
2001 - 2001
Sanford Burnham Prebys Medical Discovery Institute
Yale University
2000 - 2000