Elena Bosch

Dr. Elena Bosch

IBE, Institute of Evolutionary Biology (CSIC-UPF), CEXS-UPF-PRBB, C/Doctor Aiguader 88, 08003 Barcelona, Spain
orcid

Contribution