18 pubs · 2,179 cites · h-index 13
Max Planck Institute of Biochemistry
1998 - 2000
The University of Tokyo
2000 - 2000
Max Planck Society
1999 - 1999