From Microsoft Research’s Jennifer Chayes: 5 Projects for the Future of Computing:

Jennifer Chayes, Microsoft Research New England
Jennifer Chayes, Microsoft Research New England

Jennifer Chayes, Microsoft Research New England