Staff member


Maria Alejandra Ortega Machuca

Postdoctoral Researcher
Biosensors for bioengineering
mortega@ibecbarcelona.eu
+34 934 039 735

Comments are closed