Joan Marc Cabot

Dr. Joan Marc Cabot

LEITAT Technology Centre, 08028 Barcelona, Spain
orcid