Marcella Franquesa

Dr. Marcella Franquesa

REMAR/IVECAT, Germans Trias I Pujol Research Institute (IGTP), Badalona, Spain
orcid

Publication