Staff member


Inmaculada Moreno Torres

Laboratory Technician
Core Facilities Unit
imoreno@ibecbarcelona.eu
+34 934 020 519