20 pubs · 3,264 cites · h-index 13
Johns Hopkins University
1996 - 2000
University of Michigan
2000 - 2000
Johns Hopkins Medicine
Johns Hopkins University Applied Physics Laboratory
University of Virginia
1998 - 1998