Image ID #2581814
Dimension: 4096x2304px.
Size: 3MB
Dedicated hispanic woman scientist engrossed in study, scribbling notes in lab notebook, indoor scene expressing passion and work in biomedical science research
You can also download this image at: