Rossella Castagna

Dr. Rossella Castagna

1. Nanoprobes and Nanoswitches group, Institute for Bioengineering of Catalonia (IBEC), Barcelona Institute for Science and Technology, 08028 Barcelona, Spain
+1
orcid