Luis M. Delgado

Dr. Luis M. Delgado

Bioengineering Institute of Technology, Universitat Internacional de Catalunya, Barcelona, Spain
orcid