200 pubs · 6,922 cites · h-index 49
New York University
2004 - Present
Center for Information Technology Research in the Interest of Society
2013 - 2013
NYU Langone Health
2013 - 2013
California Institute of Technology
2002 - 2012
University of Arizona
2009 - 2009