Deb Roy has a position (Associate Professor of Media Arts and Sciences) at MIT Media Lab

Title Associate Professor of Media Arts and Sciences
Is Current yes
Updated almost 11 years ago