Eduardo Lalla-Ruiz

Dr. Eduardo Lalla-Ruiz

Faculty of Behavioural, Management and Social Sciences, University of Twente, 7500 AE Enschede, The Netherlands

Publication