Image ID #2590499
Dimension: 4096x2304px.
Size: 4MB
Inside the lab, hands of dedicated woman scientist working, taking research notes with test tube
You can also download this image at: