Image ID #2583818
Dimension: 4096x2304px.
Size: 4MB
Confident, smiling young hispanic scientist, bringing happiness to the lab, sitting at her workplace, engrossed in a medical experiment, a picture of grace and beauty
You can also download this image at: