Staff member


Eduardo Sesma Herrero

Laboratory Technician
Bioengineering in Reproductive Health
esesma@ibecbarcelona.eu