Microsoft Research Silicon Valley 1065 La Avenida Mountain View, CA 94043
I moved to Microsoft Research, and so did my home page. Wait a few seconds for the automatic redirection, or check it out right away!