Staff member


Lucas Santiago Palacios Ruiz
Research Assistant
Smart Nano-Bio-Devices
lpalacios@ibecbarcelona.eu
+34 934 031 392

Comments are closed