168 pubs · 19,578 cites · h-index 60
Johns Hopkins University
1997 - 2011
University of Massachusetts Amherst
2004 - 2004
University of Baltimore
2002 - 2002
University of Bristol
2001 - 2001
Johns Hopkins Medicine
1999 - 2000