Josep  Puigsech Farràs Josep Puigsech Farràs

Dr. Sc. (History), Department of Modern and Contemporary History, Faculty of Philosophy and Letters, of Autonomous University of Barcelona