Staff member


Oscar Castillo Fernández

Postdoctoral Researcher
Nanobioengineering
ocastillo@ibecbarcelona.eu
+34 934 039 737