10b546a258d03212c0c73aae9603c095?s=128

Thomas Zimmermann

tomzimmermann

Researcher at Microsoft Research. http://thomas-zimmermann.com