Carles Pérez-Testor

Ramon Llull University Spain

1chapters authored