Staff member


Inmaculada Moreno Torres

Laboratory Technician
Core Facilities Unit
imoreno@ibecbarcelona.eu

Comments are closed