Sara Abalde-Cela

Dr. Sara Abalde-Cela

Department of Life Sciences, Medical Devices Group International Iberian Nanotechnology Laboratory (INL), Avda Mestre José Veiga s/n, 4715-330, Braga, Portugal
orcid