Welcome to my humble piece of the Web.

Here you may find my blog, and a list of talks I have given.