94 pubs · 1,894 cites · h-index 24
University of California, Riverside
2000 - Present
University of California System
2026 - Present
Max Planck Institute for Medical Research
2007 - 2010
Max Planck Institute of Molecular Physiology
2007 - 2007
National Institutes of Health
2001 - 2003