David Pennock

Principal Research Scientist
Yahoo! Research