Lenin Ravindranath, Microsoft Research