28 pubs · 4,631 cites · h-index 19
Los Alamos National Laboratory
2010 - 2025
Howard Hughes Medical Institute
1993 - 2002
Johns Hopkins University
1992 - 2002
University of Baltimore
2001 - 2001
Johns Hopkins Medicine
1992 - 2000