Image ID #2629481
Dimension: 4096x2304px.
Size: 5MB
Happy scientist woman celebrating success in lab filled with glassware and microscope.
You can also download this image at: