Jorge Merladet

Mr. Jorge Merladet

IE University, Madrid, Spain
orcid