20 pubs · 1,294 cites · h-index 14
Johns Hopkins University
1994 - 2013
Johns Hopkins Medicine
2000 - 2011
MIT Lincoln Laboratory
2007 - 2007
Human Media
Phipps Houses
1997 - 1997