Welcome

This is my professional web site. Here you will find some information about me, the classes that I teach/taught, the research I do (including my publications) and informations about how to reach me.