Antoni Ivorra

Dr. Antoni Ivorra

Biomedical Electronics Research Group (BERG), Department of Information and Communications Technologies, Pompeu Fabra University, 08018 Barcelona, Spain
orcid