Elisenda Ballesté

Dr. Elisenda Ballesté

Department of Genetics, Microbiology and Statistics, University of Barcelona, Barcelona, Spain
orcid