Jorge Torrubia

Mr. Jorge Torrubia

University of Zaragoza, Spain
orcid