David Liben-Nowell, Assistant Professor of Computer Science

(Photo by: Sara Rubinstein)