Juan Laborda

Dr. Juan Laborda

Business Administration, Universidad Politécnica de Madrid, Madrid, Spain
orcid

Publication