Ane Escobar

Dr. Ane Escobar

Center for Cooperative Research in Biomaterials (CIC biomaGUNE), Basque Research and Technology Alliance (BRTA), Paseo de Miramon 182 C, 20014 Donostia-San Sebastian, Spain
orcid