42 pubs · 1,927 cites · h-index 18
Cleveland State University
2008 - Present
Case Western Reserve University
1997 - 2008
National Institute of Advanced Industrial Science and Technology
2008 - 2008
Max Planck Institute of Biochemistry
2003 - 2003
Ludwig-Maximilians-Universität München
2003 - 2003