Deb Roy
Deb Roy

Deb Roy

Associate Professor at MIT Media Lab, Chief Media Scientist at Twitter