36 pubs · 2,330 cites · h-index 19
MIT Lincoln Laboratory
2002 - 2007
Massachusetts Institute of Technology
Human Media
2003 - 2003