Anna Vilà

Dr. Anna Vilà

Department of Electronic and Biomedical Engineering, University of Barcelona, 08028 Barcelona, Spain
orcid