67 pubs · 8,929 cites · h-index 36
University of North Carolina at Chapel Hill
2000 - 2024
National Institutes of Health
2004 - 2004
National Institute of Neurological Disorders and Stroke
2004 - 2004
University of Houston
2002 - 2004
University of Vienna
2003 - 2003