Anna Crescenti

Dr. Anna Crescenti

Eurecat, Technology Centre of Catalonia, Barcelona, Spain
orcid