Ken Eguro

Microsoft Research, USA