76 pubs · 1,814 cites · h-index 23
University of California, San Francisco
2005 - 2013
Inria Rennes - Bretagne Atlantique Research Centre
2013 - 2013
Buenos Aires Institute of Technology
2013 - 2013
Amazon (United States)
2012 - 2012
Oregon Health & Science University
2008 - 2012