93 pubs · 12,687 cites · h-index 54
National Institute of Neurological Disorders and Stroke
1979 - 2017
National Institutes of Health
1979 - 2013
Cancer Research And Biostatistics
2013 - 2013
George Washington University
1999 - 2006
Washington University Medical Center
1999 - 2006