Adrian Lopez

Dr. Adrian Lopez

Department of Business Administration, University of Oviedo, 33003 Oviedo, Spain
orcid