Elena Del blanco Rodriguez

Laboratory Technician. In Vitro Culture