Francesc E Borràs

Dr. Francesc E Borràs

REMAR-IVECAT Group, “Germans Trias i Pujol” Health Science Research Institute, 08916 Badalona, Spain
orcid

Contribution