Sameh Elnikety, Microsoft Research Cambridge, United Kingdom