Puig Hernández, Marc-Abraham, Universidad Autónoma de Barcelona, España