19 pubs · 738 cites · h-index 11
United States Military Academy
2017 - 2017
Research Triangle Park Foundation
1997 - 2000
University of North Carolina at Chapel Hill
1998 - 1998
American Medical Research
1989 - 1989