Fidora, Alexander, ICREA – Universidad Autónoma de Barcelona, Spain