Deepak Agarwal

Principal Research Scientist
Yahoo! Research