David Pennock

#75121

Assist. Director, Microsoft Research NYC