I Moved!

I am right now working at the UPC in Barcelona. See my new webpage HERE