David Canca

Dr. David Canca

Industrial Engineering and Management Science, University of Seville, Seville, Spain
orcid