26 pubs · 623 cites · h-index 8
National Institute of Standards and Technology
2005 - 2014
National Institute of Standards
2005 - 2005
Johns Hopkins University
2001 - 2002
Johns Hopkins Medicine
2001 - 2001