14 pubs · 695 cites · h-index 12
Human Media
2006 - 2009
Massachusetts Institute of Technology
2004 - 2009
MIT Lincoln Laboratory
2008 - 2008